Вести разработку highload приложения. Проектировать внедряемый функционал на основе функциональных требований. Участвовать в кросс-ревью кода и архитектурных решений.
Уверенное знание Golang и навык применения SOLID. Опыт работы в Unix-окружении. Способность излагать мысли и структурировать информацию для коллег.
Участвовать в командной разработке нового функционала бизнес-приложения. Участвовать в совершенствовании архитектуры приложения. Следить за производительностью и оптимизировать по необходимости.
Знание ООП и принципов проектирования. Практические навыки программирования на Python не менее года. Знание принципов работы баз данных.
Проект с которым предстоит работать: Платформа для реализации FinTech - сервисов. - Разрабатывать микросервисы по согласованной архитектуре, на основании технического задания. -
На выбор: django-ORM, tortoise, sqlalchemy. Будет плюсом: - Понимание
Проведение функционального, регрессионного, интеграционного тестирования.(backend). Разработка новой и поддержка существующей тестовой документации (тест-планы, чек-листы, тест-кейсы).
Опыт аналогичной работы от 2х лет. Опыт тестирования API (http, grpc). Знание инструментов, методик и подходов к тестированию ПО...
Разработка нового приложения. Реализация новых продуктов и функций. Поддержка старой кодовой базы на на AngularJS. Участие в процессе code review.
Хорошее знание Git, опыт работы с
Хранение исходных кодов и код ревью в Self-Hosted
Студент старших курсов или выпускник ИТ-специальности. Знание теоретических основ CS. Опыт разработки на Java / Kotlin от полугода (в том...
Комплексное решение задач на фронте от верстки отдельных UI-компонентов, до проработки взаимодействия с API. Участие во встречах и митапах...
Написания тестов разных уровней (от unit до e2e). Опыт работы с
Разработка и поддержка основного функционала платформа системы. Разработка и обслуживание интеграций с внешними бизнес партнерами, приложениями и сервисами.
Опыт работы с Celery. Опыт написания data scrapers.
...code review, участие в автоматизации процессов контроля качества кода. Принятие активного участия в развитии средств автоматизированного тестирования и
...помощью JUnit или Spock, DbUnit, Hamcrest, Mockito. Понимаете, как работает Docker. Знакомы с Kubernetes. Имеете опыт работы с
Расширение платформы новыми функциональными возможностями. Сопровождение и улучшение текущих процессов. Обмен компетенцией с командой разработки. Написание Тестов. Сопровождение реализованных задач...
Опыт работы со средствами командной разработки: